Soller Is A City Located In The North-West Of The Island Of Mallorca, Spain